Cape Hope squid - Español Inglés Diccionario